1. 作用解釋
字典作用存放鍵值
name:westos
age:12
jobs:linux
2.相關參數
ansible-playbook xxx.yml ...
--check|-C ? ? ? ? ? ? ? ?#預執行
--syntax-check ? ? ? ? ? ? #check language
--list-hosts ? ? ? ? ? ?#列出hosts
--list-tags ? ? ? ? ? ? ? ?#列出tag
--list-tasks ? ? ? ? ? ?#列出task清單的所有主機
--limit ? ? ? ? ? ? ? ? ? ?#指定執行主機
-v -vv ? ? ? ? ? ? ? ? ? ?#現實過程-vv顯示詳細過程
3. vim設定方式
vim ~/.vimrc ? ? ? ? ? ?#編輯該文件使得其可以進行設定
autocmd FileType yaml setlocal ai ts=2 sw=2 et
set nu ? ? ? ? ? ? ? ? ? ?#設定所有文件都代行號顯示
4.練習
使用playbook安裝HTTPD等軟件同時將該服務設定為開機自起,同時將其設定為啟動狀態
? 1 ---
? 2 - name: for 91-93 httpd.server install and start
? 3 ? hosts: server
? 4 ? tags: httpd server start and firealld add + port 8080/tcp
? 5 ? tasks:
? 6 ? ? - yum:
? 7 ? ? ? ? state: latest
? 8 ? ? ? ? name: httpd
? 9 ? ? - service:
?10 ? ? ? ? name: httpd
?11 ? ? ? ? state: started
?12 ? ? ? ? enabled: yes
?13 ? ? - shell:
?14 ? ? ? ? cmd: systemctl enable --now httpd
?15 ? ? ? ? executable: bash
?16 ? ? - firewalld:
?17 ? ? ? ? service: http
?18 ? ? ? ? zone: public
?19 ? ? ? ? immediate: yes
?20 ? ? ? ? permanent: yes
?21 ? ? ? ? state: enabled
?22 ? ? - firewalld:
?23 ? ? ? ? port: 443/tcp
?24 ? ? ? ? zone: public
?25 ? ? ? ? permanent: yes
?26 ? ? ? ? immediate: yes
?27 ? ? ? ? state: enabled
?28 ...